A novel data hiding scheme in digital images with the diamond encoding by pixel value adjustment is proposed. The proposed\r\nmethod is the extension of the exploiting modification direction (EMD) embedding scheme. First, the process of embedding\r\npartitions the cover image into nonoverlapping blocks of two consecutive pixels and transforms the secret messages to a series of\r\nk-ary digits. For each block, the diamond encoding technique is applied to calculate the diamond characteristic value, and one\r\nsecret k-ary digit is concealed into the diamond characteristic value. The diamond characteristic value is modified to secret digit\r\nand it can be obtained by adjusting pixel values in a block. This scheme is designed in such a way that the distortion of each block\r\nafter diamond encoding is never out of the embedding parameter k, and the block capacity is equal to log2(2k2 + 2k + 1). The\r\ndiamond encoding provides an easy way to produce a more perceptible result than those yielded by simple least-significant-bit\r\nsubstitution methods. The embedded secret data can be extracted without the original cover image. Experimental results have\r\ndemonstrated that the proposed method is capable of hiding more secret data while keeping the stego-image quality degradation\r\nimperceptible.
Loading....